long strap binding - Turc Anglais Dictionnaire